home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / dev / misc / ami_nuweb0_90.readme < prev    next >
Encoding:
Text File  |  1995-04-27  |  4.8 KB  |  97 lines

  1. Short:    NUWEB 0.90 - a simple literate programming language and tool
  2. Author:   Preston Briggs (preston@cs.rice.edu)
  3. Uploader: Andreas Scherer (scherer@genesis.informatik.rwth-aachen.de)
  4. Type:     dev/misc
  5. Files:    ami_nuweb0.90.lha, ami_nuweb0.90.readme
  6.  
  7. This is a version of Preston Briggs's NUWEB system, a simple literate
  8. programming language and tool.
  9.  
  10. Here is what Preston says:
  11.  
  12.     NUWEB works with any programming language and LaTeX.  I wanted
  13.     to use LaTeX because it supports a multi-level sectioning scheme
  14.     and has facilities for drawing figures.  I wanted to be able to
  15.     work with arbitrary programming languages because my friends and
  16.     I write programs in many languages (and sometimes combinations
  17.     of several languages), e.g., C, Fortran, C++, yacc, lex, Scheme,
  18.     assembly, Postscript, and so forth.
  19.  
  20. This is revision 0.90, for the Commodore Amiga.
  21.  
  22. This distribution includes the Ami_NuWeb executable, all source files
  23. (web and C), documentation and the (short) .dvi output of the user manual.
  24.  
  25. Contents:
  26.   Ami_NuWeb    The executable for any Amiga hardware, supports coprocessor
  27.   Makefile    The original UNIX Makefile, unmodified for historic reasons
  28.   SMakefile    The Makefile for SAS/C++ 6.55
  29.   README    Preston Briggs's original README file
  30.   ami_nuweb0.90.readme    This file
  31.   literate.bib    A BibTeX bibliography of literate programming references
  32.   nuweb.w    The NUWEB source for NUWEB
  33.   nuweb.ch    A change file for better ANSI compliance and Amiga support
  34.   nuweb.1    troff manual by Marc Mengel
  35.   ami_nuweb.w    The merged result of nuweb.w and nuweb.ch
  36.   ami_nuwebdoc.dvi    The short-form NUWEB user manual in .dvi form
  37.   global.h    A header file used globally
  38.   main.c pass1.c latex.c html.c output.c input.c scraps.c
  39.     names.c arena.c global.c
  40.         Source files generated by NUWEB
  41.   catalogs/nuweb.cd    Catalog description with the English texts
  42.   catalogs/nuweb.d.ct    Catalog translation with the German texts
  43.   catalogs/nuweb.h    Header file with the English texts
  44.   catalogs/deutsch/nuweb.catalog    German system catalog
  45.   wc.w        UNIX word-count utility as an example of NUWEB programming
  46.  
  47. This port was done and completely tested with SAS/C++ 6.55 on an Amiga 2000
  48. by Andreas Scherer, Roland-Straße 16, 52070 Aachen, Germany.
  49. I started from Tomas Willis' work, switched to NUWEB 0.87b, and added some
  50. parts on my own.  The current version 0.90 is based on the distribution
  51. maintained by Marc Mengel.  Thanks to Preston Briggs for NUWEB and to
  52. Tomas Willis for the (S)Makefile and the `temp_file+=2' hack (this has
  53. been superseded due to compatibility problems with DEC Ultrix 4.4 CC).
  54.  
  55. Concerning the use of NUWEB with other human languages than English, I
  56. implemented full localization of all strings used for terminal output as
  57. well as LaTeX output for the Amiga version of NUWEB only.  Should someone
  58. create translations for other languages as well, I would appreciate to
  59. receive a copy for inclusion in future distributions.
  60.  
  61. March 28, 1995
  62.  
  63.  
  64. ============================= Archive contents =============================
  65.  
  66. Original  Packed Ratio    Date     Time    Name
  67. -------- ------- ----- --------- --------  -------------
  68.    31780   18066 43.1% 28-Mar-95 15:50:06  Ami_NuWeb/ami_nuweb
  69.    30504   13005 57.3% 28-Mar-95 15:52:42  Ami_NuWeb/ami_nuweb.dvi
  70.   112920   34102 69.7% 28-Mar-95 15:47:30  Ami_NuWeb/ami_nuweb.w
  71.     2930    1434 51.0% 28-Mar-95 15:12:12  Ami_NuWeb/ami_nuweb0.90.readme
  72.      899     390 56.6% 28-Mar-95 15:47:40  Ami_NuWeb/arena.c
  73.     2732     919 66.3% 28-Mar-95 15:01:22  Ami_NuWeb/catalogs/deutsch/nuweb.catalog
  74.     4648    1527 67.1% 28-Mar-95 14:59:36  Ami_NuWeb/catalogs/nuweb.cd
  75.     7121    2259 68.2% 28-Mar-95 14:59:58  Ami_NuWeb/catalogs/nuweb.d.ct
  76.     7337    1552 78.8% 28-Mar-95 15:00:58  Ami_NuWeb/catalogs/nuweb.h
  77.      804     393 51.1% 28-Mar-95 15:47:40  Ami_NuWeb/global.c
  78.     2780     990 64.3% 28-Mar-95 15:47:40  Ami_NuWeb/global.h
  79.     8976    1843 79.4% 28-Mar-95 15:47:40  Ami_NuWeb/html.c
  80.     3402     904 73.4% 28-Mar-95 15:47:40  Ami_NuWeb/input.c
  81.    11179    2246 79.9% 28-Mar-95 15:47:40  Ami_NuWeb/latex.c
  82.     3187    1296 59.3% 08-Oct-94 18:40:46  Ami_NuWeb/literate.bib
  83.     3297    1158 64.8% 28-Mar-95 15:47:40  Ami_NuWeb/main.c
  84.     1086     458 57.8% 08-Oct-94 18:40:46  Ami_NuWeb/Makefile
  85.    10411    2019 80.6% 28-Mar-95 15:47:40  Ami_NuWeb/names.c
  86.     3215    1439 55.2% 28-Mar-95 15:47:40  Ami_NuWeb/nuweb.1
  87.    41259    9443 77.1% 28-Mar-95 15:36:36  Ami_NuWeb/nuweb.ch
  88.   102244   31156 69.5% 22-Mar-95 21:44:08  Ami_NuWeb/nuweb.w
  89.     1771     659 62.7% 28-Mar-95 15:47:40  Ami_NuWeb/output.c
  90.     1638     600 63.3% 28-Mar-95 15:47:40  Ami_NuWeb/pass1.c
  91.     1491     782 47.5% 22-Mar-95 21:18:18  Ami_NuWeb/README
  92.    15114    3869 74.4% 28-Mar-95 15:47:40  Ami_NuWeb/scraps.c
  93.     1992     882 55.7% 28-Mar-95 14:22:48  Ami_NuWeb/SMakefile
  94.    10136    4230 58.2% 02-Nov-94 12:23:42  Ami_NuWeb/wc.w
  95. -------- ------- ----- --------- --------
  96.   424853  137621 67.6% 01-Apr-95 12:32:50   27 files
  97.